home *** CD-ROM | disk | FTP | other *** search
/ Planet Source Code Jumbo …e CD Visual Basic 1 to 7 / 3_2004-2005.ISO / Data / Zips / [_A++_FEAT18322312222004.psc / Documents / Readme.txt < prev   
Text File  |  2004-11-27  |  6KB  |  119 lines

  1. ------------------------------------
  2. NChat Alpha Build 10 Readme
  3. ------------------------------------
  4.  
  5. What is this file?
  6.  
  7. This file contains several sections, all dealing with the NChat Alpha Project. It is here to benifit people who own the source code, or the compiled application, who would like to know more about NChat and it's technical aspects. It is not a basic how-to guide for using the program. That is included with this source file.
  8.  
  9.  
  10.  
  11. Section 1: What is NChat?
  12.  
  13. NChat is a feature packed Chat client / server for Windows. It was first designed as a communications application for my school. Being the only person at school with a decent knowledge of Visual Basic (except of Nieumi of Solid Inc. :) ), this program took off and soon had a large following. Long after the NChat buzz died down at school, I decided to continue this project, developing it for others to use on home / work Networks.
  14.  
  15. NChat has HEAPS of features, with some that you won't find on other chat applications (Internet and Network), including:
  16.  
  17. > Over 60 Picture Smileys, ready to insert
  18. > Customizable pictures next to your name
  19. > FULL set of Administrator tools including:
  20.    > Kick users
  21.    > Re-Direct Users
  22.    > Ban users by IP or username
  23.    > Ghost users
  24.    > Print User Info
  25. > A fully working chat-bot (Called Notch, the NChat AutoBot) with:
  26.    > Wildcard searching and matching
  27.    > INI Based structure for easy programming
  28.    > Multiple answers to a question ensure bot is never monotonous
  29.    > Bot has idle chatter, determined after a certain interval
  30.    > Bot can be updated with new content on-the-fly!
  31. > Earn NCredits - NChat's very own currency!
  32. > Spend NCredits in the store, and purchase some cool items!
  33. > Full data logging, for people who want to learn more about NChat's data system
  34. > WinMX Style chatroom "actions"
  35. > Custom, funky green command buttons
  36. > Load colour profiles to change NChat's appearance
  37. > Private chat with unlimited people, with private Whiteboard!
  38. > NChat supports Unlimited users, only limited by your bandwidth!
  39. > Create and run your own chat room!
  40. > Awesome Transparent PNG Splash screen
  41. > Almost totally compatible with Windows 98 and ME!
  42.  
  43. > Plus HEAPS more features
  44.  
  45. NChat does not need one central server, because each copy of NChat runs on UDP Protocols, meaning that NChat is it's own server! You can run your own room without installing extra programs etc.
  46.  
  47.  
  48.  
  49. Section 2: What software does NChat require?
  50.  
  51. NChat requires the following files:
  52.  
  53. msvbvm60.dll <-- Standard Visual Basic File
  54. oleaut32.dll <-- OLE Automation Library
  55. olepro32.dll
  56. asycfilt.dll 
  57. stdole2.tlb  <-- OLE Automation
  58. COMCAT.DLL 
  59. msimg32.dll  <-- For Alpha Blending and other imaging stuff
  60. GdiPlus.dll  <-- For Windows 2000 / XP ONLY. More imaging stuff for splash screen
  61. scrrun.dll   <-- For File System Objects and other scripting stuff
  62. RICHTX32.OCX <-- Standard Rich Text Box. A beefed up Text Box
  63. comdlg32.ocx <-- Common Dialog control. Shows Open, Save, Print and colour boxes
  64. MSCOMCTL.OCX <-- Common Windows Controls such as Progress Bars, Image Lists etc.
  65. TABCTL32.OCX 
  66. MSWINSCK.OCX <-- The heart of NChat. Lets us use Network Resources
  67.  
  68. If you do not have these files, then you can download the NChat Alpha setup file from:
  69.  
  70. http://www.solidinc.tk (Under the Downloads page, under the Applications category)
  71.  
  72. The setup file will install NChat Alpha Build 10, plus the required dependency files, or you can search on Google for the file names, or better yet, upgrade to Windows XP with VB6.0!
  73.  
  74.  
  75. NChat has been sucessfully tested on the following Operating Systems:
  76.  
  77. Windows XP     (100%)
  78. Windows 2000     (99%)
  79. Windows ME    (80%)
  80. Windows 98    (Not yet tested)
  81. Windows 95    (Not yet tested)
  82. Linux with Wine (0%, but tested with old version)
  83.  
  84. If you have tested NChat on any of the operating systems which haven't been tested (or even emulated OS's), then please forward the results to: firestorm_visual@hotmail.com to be included in the about box in the next major release. (Big accolades, I know :P)
  85.  
  86. At the moment, NChat has some major problems which makes it unsuitable for use in high-risk areas and all that other crap:
  87.  
  88. > The file transfers DO NOT work, and I can't work out why.
  89. > When re-directing users to other rooms, the user is redirected up to 500 times. This is strange because no For loops, Do Loops or Timers are used when re-directing users.
  90. > At times, data is not sent, or sent twice. I can't figure out why it does this. Must be a UDP problem. UDP has lots of troubles with that :)
  91. > On Windows ME, text highlighting DOES NOT work. I think :)
  92.  
  93.  
  94. Section 3: About Notch
  95.  
  96. Notch is NChat's AutoBot. He is an automatic room robot. He uses a simple form of "Simulated Intelligence". It's not AI, because Notch cannot learn from his experiences (yet)
  97.  
  98. Notch uses a structured INI file to interpret questions, and can be programmed to do almost anything you want him to do.
  99.  
  100. He can understand fragments of sentences (See the Notch help file, located in the "Help" folder in this directory), and can handle multiple questions in one line.
  101.  
  102. Notch also has "Idle Chatter", where if no talking is detected within a certain time frame, then he will speak a random phrase. This can be set from the "Admin Menu", under "Start / Stop Bot"
  103.  
  104.  
  105. Section 4: What can we expect from NChat in the future?
  106.  
  107. > Notice how most network chats don't use Web-cams? What if the person is on a Wide Area Network? What if they need to show you something in another room? Yeeaaaaahhhh.... NChat may one day support Web-Cams
  108.  
  109. > The Notch file will be HEAVILY updated some day, so he isn't as stupid. If you can't wait, then feel free to do this for me! E-Mail the results to: firestorm_visual@hotmail.com
  110.  
  111. > One day I'll get around to commenting the WHOLE project, so it's easier to understand
  112.  
  113. > Testing will commence on Windows 98 and lower, to ensure it actually works. 
  114.  
  115. > All my dirty little code fixes will be removed, streamlining the code significantly (Check out the Text sub. 2 lines of code are used to determine if smileys are to be checked. Can make it one or even none (using booleans))
  116.  
  117. > I'll sort out the rest of the bugs later
  118.  
  119. > And these documents... Starting to mess up the main folder :(